cameroon dolphin - French English Dictionary